package com.promise.jokerdream.response.pc

import com.promise.jokerdream.model.midautumn.MidAutumnGiftModel
import kotlinx.serialization.SerialName
import kotlinx.serialization.Serializable

// 中秋礼盒回包
@Serializable
data class QueryMidAutumnGiftPCResponse(
    override val result: Int,
    override val msg: String = "",
    // 神秘奖励状态，2为未完成、1为可领取、0为已领取
    @SerialName("mysterpacket")
    val mysteryPacket: Int = 0,
    // 礼盒列表
    @SerialName("package_list")
    val packageList: List<MidAutumnGiftModel> = emptyList()
): BasePCResponse {
    override fun getDescription(): String {
        return msg
    }
}
